import * as path from 'path';


export const constroute = [
 
    {
        path: '/',
        component: () => import('@/layout/index.vue'),
        name: 'layout',
        meta:{
            title:'layout页',
            hidden:false,
            icon:'Avatar'
        },
        redirect:'/home',
        children: [
            {
                path: '/home',
                component: () => import('@/views/home.vue'),
                name: 'home',
                meta:{
                    title:'首页',
                    hidden:false,
                    icon:'House'
                }
            },
            {
                path: '/notice',
                component: () => import('@/views/notice.vue'),
                name: 'notice',
                meta:{
                    title:'通知',
                    hidden:false,
                    icon:'House'
                }
            },
            {
                path:'/noticedetail',
                component:()=>import('@/views/noticedetail.vue'),
                name:'noticedetail',
                meta:{
                    title:'通知详情',
                    hidden:true,
                    icon:'House'
                }
            }
        ]
    },
   
    {
        path: '/acl',
        component: () => import('@/layout/index.vue'),
        name: 'acl',
        meta:{
            title:'权限管理',
            hidden:false,
            icon:'Lock'
        },
        redirect:'/acl/user',
        children: [
            {
                path: '/acl/user',
                component: () => import('@/views/acl/user.vue'),
                name: 'kjcg',
                meta:{
                    title:'科技成果',
                    hidden:false,
                    icon:'User'
                }
            },
            {
                path: '/acl/achievementdetail',
                component: () => import('@/views/acl/achievementdetail.vue'),
                name: '成果详情',
                meta:{
                    title:'成果详情',
                    hidden:false,
                    icon:'UserFilled'
                }
            },
           
            {
                path: '/acl/role',
                component: () => import('@/views/acl/role.vue'),
                name: 'tsfw',
                meta:{
                    title:'特色服务',
                    hidden:false,
                    icon:'UserFilled'
                }
            },
            {
                path: '/acl/register',
                name:'registr',
                component: () => import('@/views/acl/register.vue'),
                meta:{
                    title:'注册',
                    hidden:false,
                    icon:'UserFilled'
                }
            }
        ]
    },

    {
        path: '/product',
        component: () => import('@/layout/index.vue'),
        name: 'product',
        meta:{
            title:'商品管理',
            hidden:false,
            icon:'Goods'
        },
        redirect:'/product/trademark',
        children: [
            {
                path: '/product/trademark',
                component: () => import('@/views/product/trademark.vue'),
                name:'requireinfo',
                meta:{
                    title:'需求信息',
                    hidden:false,
                    icon:'ShoppingCartFull'
                }
            },
            {
                path: '/product/requiredetail',
                component: () => import('@/views/product/requiredetail.vue'),
                name:'需求详情',
                meta:{
                    title:'需求详情',
                    hidden:false,
                    icon:'ShoppingCartFull'
                }
            },
            {
                path: '/product/sku',
                component: () => import('@/views/product/sku.vue'),
                name:'kypt',
                meta:{
                    title:'科研平台',
                    hidden:false,
                    icon:'Orange'
                }
            },
            {
                path: '/product/platformdetails',
                component: () => import('@/views/product/platformdetails.vue'),
                name:'平台详情',
                meta:{
                    title:'平台详情',
                    hidden:false,
                    icon:'Orange'
                }
            },
            {
                path: '/product/spu',
                component: () => import('@/views/product/spu.vue'),
                name:'kjzj',
                meta:{
                    title:'科技专家',
                    hidden:false,
                    icon:'Calendar'
                }
            },
            {
                path: '/product/peopledetail',
                component: () => import('@/views/product/peopledetail.vue'),
                name:'专家详情',
                meta:{
                    title:'专家详情',
                    hidden:false,
                    icon:'Calendar'
                }
            },
            {
                path: '/product/attr',
                component: () => import('@/views/product/attr.vue'),
                name:'zcfg',
                meta:{
                    title:'政策法规',
                    hidden:false,
                    icon:'ChromeFilled'
                }
            }
        ]
    },


    {
        path: '/404',
        component: () => import('../views/404.vue'),
        name: '404',
        meta:{
            title:'404',
            hidden:true,
            icon:'Promotion'
        }
    },
    {
        path: '/:pathMatch(.*)*',
        redirect: '/404',
        name: 'Any',
        meta:{
            title:'任意页面',
            hidden:true,
            icon:'Promotion'
        }
    }
]